man who sells entrails - Español Inglés Diccionario